compound pier - French English Dictionary